import Vue from "vue";
import Vuex from "vuex";
// 需要使用插件一次
Vue.use(Vuex);
// 仓库存储数据
//const state = {};
// 修改state的唯一手段
//const mutations = {};
// 处理 action, 书写业务逻辑,处理异步
//const actions = {};
// 理解为计算属性,用于简化仓库数据,让组件获取仓库的数据更加方便
//const getters = {};

// 引入小仓库
import home from "./home";
import search from "./search";
//对外暴露 Store 类的一个实例
export default new Vuex.Store({
  modules: {
    home,
    search,
  },
});
